﻿/* Grid Container */
body {font-family:\5B8B\4F53,Arial Narrow,arial,serif;background:#000000;font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,blockquote,emBED{padding:0; margin:0;}
ul,li{list-style: none;}
a {color: #000000;}
a:hover {color: #ff0000;}
/* menu Set */
#rt-main-header{
	margin: 0 auto;
	width: 1000px;
}
/* Global */
.menu {
	width:1000px;
	height:48px;
	float:left;
	background:url('../images/nav_bg.gif') repeat-x;
	color:#000;
}
.menutop {margin: 0;padding: 0;position: relative;float:left;height:48px;background:url('../images/nav_l_bg.gif') no-repeat;}
.menutop li {float:left;margin: 0;padding: 0;position: relative;line-height:48px; font-size:12px;background:url('../images/nav_li_right.gif') right no-repeat; text-align:center;}
.menutop li .item, .menutop li.active .item {
	display: block;
	margin: 0;
	text-decoration: none;
	float: none;
	padding:0;
	width:120px;
}
.menutop li .fusion-submenu-wrapper {float: none;left: -999em;position: absolute;z-index: 500;}
.menu_right{padding-right:10px;background:url('../images/nav_r_bg.gif') no-repeat right top;float:right;height:48px;}
/* Dropdowns */
.menutop ul {width:140px;padding:0;margin: 0;float:left;z-index: 2;}
.menutop ul li {width: 138px;height:39px;line-height:39px;background:url('../images/sublibg.gif') no-repeat;padding:0;}
.menutop ul li a:hover{width:138px;height:39px;line-height:39px;background:url('../images/sublihover.gif') no-repeat;padding:0; }
.menutop li > .item {padding: 0;height: auto;display: block;font-size:12px;line-height:39px;color:#000; text-align:center;}
.menutop li > .item span {
	display: block;
	padding: 0;
	width: 100%;
	color: #000;
}
.menutop li a.item {cursor: pointer;padding:0;color:#000;}
.menutop li span.item {cursor:default;outline:none; }
/* Root Items */
.menutop li.root :hover{
	float:none;
	background:url('../images/nav_hover.gif') no-repeat right top;
}
body .menutop li.root > .item {
	white-space: nowrap;
	display: block;
	font-weight: bold;
	padding: 0;
	font-size: 12px;
	z-index: 100;
	cursor: pointer;
	position:relative;
	outline: none;
	text-align: center;
	line-height: 28px;
}
.menutop li.root > .item span {
	display: block;
	margin: 0;
	outline: none;
	padding: 10px 0;
	color: #000;
}
/* Fusion Pill */
.fusion-pill-l {height: 60px;margin:0 0 0 -6px;top:0;position:absolute;left:0;}
.fusion-pill-r {height: 60px;}
/* Fusion JS */
.fusion-js-container {display:block;height:0;left:0;overflow:visible;position:absolute;top:0;z-index:50000!important;background:trans !important;}
.fusion-js-subs {display:none;margin:-3px 0 0;overflow:hidden;padding:0;position:absolute;}

/* huandengpian JS */
.js {
	POSITION: relative;
	WIDTH: 1000px;
	HEIGHT: 400px;
	margin:0 auto;
}
.jsNav {
	BACKGROUND: url(../images/jsNav.png) no-repeat
}
.prevBtn {
	BACKGROUND: url(../images/jsNav.png) no-repeat
}
.nextBtn {
	BACKGROUND: url(../images/jsNav.png) no-repeat
}
.imgSelected {
	BACKGROUND: url(../images/jsNav.png) no-repeat
}
.jsNav {
	POSITION: absolute;
	/*
	WIDTH: 310px;
	*/
	BOTTOM: 8px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 30px;
	RIGHT: 7px;
	FONT-WEIGHT: bold
}
.jsNav A {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 25px; FLOAT: left; VERTICAL-ALIGN: middle
}
.prevBtn {
	DISPLAY: block; BACKGROUND-POSITION: 0px -30px; HEIGHT: 30px
}
.nextBtn {
	DISPLAY: block; BACKGROUND-POSITION: -100px -30px; HEIGHT: 30px
}
.imgSelected {
	BACKGROUND-POSITION: 1px -60px; COLOR: #000
}

/*flickr style*/
    div#flickrpager {
        padding-right: 3px;
        padding-left: 3px;
        padding-bottom: 3px;
        margin: 3px;
        padding-top: 3px;
        text-align: center;
        clear: both;
    }
div#flickrpager a {border: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; padding-left: 6px; padding-bottom: 2px;  color: #0061de; margin-right: 3px; padding-top: 2px; text-decoration: none}
div#flickrpager a:hover {border: #000 1px solid;background-image: none; color: #fff;background-color: #0061de}
div#flickrpager a:active {border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de}
div#flickrpager span.current {padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #ff0084; margin-right: 3px; padding-top: 2px}
div#flickrpager a.disabled {padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px}

/*badoo style*/
    div#badoopager {
        padding-right: 0px;
        padding-left: 0px;
        font-size: 13px;
        padding-bottom: 10px;
        color: #48b9ef;
        padding-top: 10px;
        font-family: arial, helvetica, sans-serif;
        text-align: center;
        clear: both;
    }
div#badoopager a {border-right: #f0f0f0 2px solid; padding-right: 5px; border-top: #f0f0f0 2px solid; padding-left: 5px; padding-bottom: 2px; margin: 0px 2px; border-left: #f0f0f0 2px solid; color: #48b9ef; padding-top: 2px; border-bottom: #f0f0f0 2px solid; text-decoration: none}
div#badoopager a:hover {border-right: #FF6D06 2px solid; border-top: #FF6D06 2px solid; border-left: #FF6D06 2px solid; color: #FF6D06; border-bottom: #FF6D06 2px solid}
div#badoopager a:active {border-right: #FF6D06 2px solid; border-top: #FF6D06 2px solid; border-left: #FF6D06 2px solid; color: #FF6D06; border-bottom: #FF6D06 2px solid}
div#badoopager span.current {border-right: #FF6D06 2px solid; padding-right: 5px; border-top: #FF6D06 2px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #FF6D06 2px solid; color: #fff; padding-top: 2px; border-bottom: #FF6D06 2px solid; background-color: #ff6c16}
div#badoopager a.disabled {display: none}
div#badoopager input[type=text]{width:30px}